var contentOpenned;

$(document).ready(function(){
    $('.logo').animate({
        marginTop: '+=400'
    }, 900, function(){
        // Animation complete.
    });
    
    var bool = true;
    var clicado = false;
    $('#envolve').mouseenter(function(){
        if (bool == true && clicado == false) {
            bool = false;
            clicado = true;
            $('#envolve-ul').show();
            $('#menu-left').animate({
                marginLeft: '+=200'
            }, 800, function(){
                // Animation complete.
            });
        }
    });
});

$(document).keyup(function(e) {
	if (e.keyCode == 27) { 
		closeOnEsc();
	}   
});

function closeOnEsc(){
	$('.popup').fadeOut(500, function(){
		$('#mask').fadeOut(500);
		document.body.style.overflow='auto';
	});
}

/** ABRE CONTENT COM A INFO **/
function infoOpen(id){
	index = $(id).attr('id');
	if (!contentOpenned) {
		$('#info-bg-mask').show(function(){
			contentOpenned = index;
			$('#content-' + contentOpenned).fadeIn(1400, function(){
			});
		});
	} else {
		$('#content-' + contentOpenned).fadeOut(100, function(){
			$('#info-bg-mask').hide(function(){
				contentOpenned = index;
				$('#info-bg-mask').show(function(){
					$('#content-' + contentOpenned).fadeIn(1400, function(){
					if (contentOpenned == 'aloja') {
						/** Ajuste do mapa para o display/block none **/
						google.maps.event.trigger(map, 'resize');
					}
					});
				});
			});
		});
	}
}

/** VALIDA CAMPO **/
function validaCampo(id) {
	isValid = true;

	if($(id).val() == '') {
		$(id).parent('.fields').find('label').addClass('required-field');
		$(id).focus();
		isValid = false;		
	} else {
		$(id).parent('.fields').find('label').removeClass('required-field');
	}
}